2024 Caal Annual Lecture